landing stage – Català–English translations

🇬🇧 en ca

landing stage noun

  • platform
desembarcador
Wiktionary Links